// pages/my/install/addTask/addTask.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    typeArr:['血糖测量','用药提醒','胰岛素提醒','运动提醒'],
    typeIndex:0,
    timesArr:['1:00','2:00','3:00','4:00','5:00','6:00','7:00','8:00','9:00','10:00','11:00','12:00','13:00','14:00','15:00','16:00','17:00','18:00','19:00','20:00','21:00','22:00','23:00','24:00'], //24小时
    timesIndex:11,
    weekDays:[{
      name:'周一',
      act:false
    },{
      name:'周二',
      act:false
    },{
      name:'周三',
      act:true
    },{
      name:'周四',
      act:true
    },{
      name:'周五',
      act:false
    },{
      name:'周六',
      act:false
    },{
      name:'周日',
      act:false
    },]
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  },

  /**
   * 选择下拉
   */
  bindchange(e){
    const type = e.currentTarget.dataset.type;
    switch(type){
      case 'type':
        this.setData({
          typeIndex: e.detail.value
        })
      break;
      case 'time':
        this.setData({
          timesIndex: e.detail.value
        })
      break;
    }
  },

  /**
   * 日期选择
   */
  chooseWeek(e){
    const index = e.currentTarget.dataset.idx;
    let act = this.data.weekDays[index].act;
    this.setData({
      [`weekDays[${index}].act`]: !act
    })
  },
})